Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 OXFORD STREET Detached £760,000 27 Jul 2018
122 OXFORD STREET Terraced £365,000 8 Oct 2004
124 OXFORD STREET Terraced £405,000 15 Dec 2006
126 OXFORD STREET Terraced £850,000 31 Jan 2019